international arbitration and award - Alemán Inglés Diccionario